﻿namespace Lanbt.Core.Utility
{
    public class SystemConfig
    {
        /// <summary>
        /// sql server 连接字符串
        /// </summary>
        public string SqlConnection { get; set; }

        /// <summary>
        /// Quartz表前缀
        /// </summary>
        public string QuartzTablePrefix { get; set; }


        /// <summary>
        /// DES加密解密key
        /// </summary>
        public string DES_KEY { get; set; }

        /// <summary>
        /// RSA 加密key
        /// </summary>
        public string RSA_ENCRYPTION_KEY { get; set; }

        /// <summary>
        /// RSA 解密key
        /// </summary>
        public string RSA_DECRYPT_KEY { get; set; }


        /// <summary>
        /// 密钥
        /// </summary>
        public string SecreKey { get; set; }

        /// <summary>
        /// 发布人
        /// </summary>
        public string Issuer { get; set; }

        /// <summary>
        /// 接收人
        /// </summary>
        public string Audience { get; set; }

        /// <summary>
        /// 缓存类型
        /// </summary>
        public string CacheProvider { get; set; }

        /// <summary>
        /// Redis连接字符串
        /// </summary>
        public string RedisConnectionString { get; set; }
    }
}
